#ifndef _LINKEDLIST_H_
#define _LINKEDLIST_H_

#include "List.h"

typedef struct node node;
struct node
{
	unsigned long index;
	void *ptr;
	node *next;
	node *last;
};

#define LinkedList_DEF \
node *start; \
node *end;

#define LinkedList_SHARED \
List_SHARED

#define LinkedList_EXCLUSIVE

BUILD_OBJ(LinkedList)

#endif
